agreed-upon payment - English Synonyms Dictionary